Big Huge Thesaurus

Lilium philadelphicum

noun